graphic design software tools machine hardware equipment application graphic machines radius3 geometric shapes power tools interface thin-client geometrical shapes gui design designer cnc hand tools development